import javax.swing.*;

import java.awt.EventQueue;
import java.awt.FlowLayout;
import java.awt.event.*;
 
/**
 * De kantine swing.
 */
public class KantineSwing {
    public static void main(String[] args) {
 
     //  // Dit zorgt ervoor dat de methode run word gestart aan het einde van de queue.
     //   EventQueue.invokeLater(new Runnable() {
     //       @Override
     //       public void run() {
                // Maakt een JFrame aan. Dit is een graphisch scherm.                
                JFrame frame = new JFrame("Kantine Simulatie");
 
                // Set een standaard layout.
                frame.setLayout(new FlowLayout());
 
                // Voegt een knop toe.
                JButton button = new JButton("Voeg een artikel toe");
                button.addActionListener(new buttonHandeler(){ });
 
                // Maakt het scherm net zo groot als het moet zijn om alles te laten zien.
                frame.pack();
 
                // Dit zorgt ervoor dat als je op het kruisje drukt het programma stopt.
                frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
 
                // Set the visibility as true, thereby displaying it
                frame.setVisible(true);
                
                JPanel panel = new JPanel();
                panel.add(button);
                frame.add(panel);
                frame.setSize(400, 400);
                frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                frame.setVisible(true);
            }
      //  });
    //}
}
